<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

</body>
<script>

    // console.log(1 + 1)
    console.log(Number("10"))

    // 封装函数  输入一个fn(2016,7) => 返回该月的天数
    // a. 本月的第0天 => 上个月的最后一天
    // b. 下个月的第0天 => 本月的最后一天 

    function fn(year, month) {
        var date = new Date(year, month - 1); //月份参数 0-11
        console.log(date); // 2022-7-1 

        // 切换到下个月
        // var nextMon = date.getMonth() + 1;  // 先获取当前月  => 向后推一个月
        // date.setMonth(nextMon); // 设置月份
        date.setMonth(date.getMonth() + 1);  // 2022-8-1

        // 切换至第0天
        date.setDate(0); //  2022-8-0  => 2022-7-31

        return date.getDate();
    }

    // var result = fn(2022, 7);
    // console.log(result);

    console.log(fn(2016, 7));



</script>

</html>